home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / loadavg / RCS / local.mk,v < prev    next >
Encoding:
Text File  |  1992-06-10  |  2.6 KB  |  177 lines

  1. head     1.7;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    ; strict;
  6. comment  @@;
  7.  
  8.  
  9. 1.7
  10. date     92.06.09.21.13.05;  author jhh;  state Exp;
  11. branches ;
  12. next     1.6;
  13.  
  14. 1.6
  15. date     90.04.09.10.18.11;  author douglis;  state Exp;
  16. branches ;
  17. next     1.5;
  18.  
  19. 1.5
  20. date     89.08.22.23.00.06;  author douglis;  state Exp;
  21. branches ;
  22. next     1.4;
  23.  
  24. 1.4
  25. date     89.07.31.17.52.00;  author douglis;  state Exp;
  26. branches ;
  27. next     1.3;
  28.  
  29. 1.3
  30. date     89.05.04.15.50.40;  author douglis;  state Exp;
  31. branches ;
  32. next     1.2;
  33.  
  34. 1.2
  35. date     89.03.17.12.43.06;  author douglis;  state Exp;
  36. branches ;
  37. next     1.1;
  38.  
  39. 1.1
  40. date     88.11.15.12.15.23;  author douglis;  state Exp;
  41. branches ;
  42. next     ;
  43.  
  44.  
  45. desc
  46. @local mods for pmake for this directory.
  47. @
  48.  
  49.  
  50. 1.7
  51. log
  52. @use the regular C library
  53. @
  54. text
  55. @#
  56. # This file is included by Makefile.  Makefile is generated automatically
  57. # by mkmf, and this file provides additional local personalization.  The
  58. # variable SYSMAKEFILE is provided by Makefile;  it's a system Makefile
  59. # that must be included to set up various compilation stuff.
  60. #
  61.  
  62. #include    <$(SYSMAKEFILE)>
  63.  
  64. #
  65. # Add more install stuff in order to create symbolic links for other
  66. # aliases.
  67. #
  68.  
  69. SYNONYMS    = $(INSTALLDIR).$(TM)/la \
  70.           $(INSTALLDIR).$(TM)/evict \
  71.           $(INSTALLDIR).$(TM)/uptime
  72. install        :: $(SYNONYMS)
  73. $(SYNONYMS)    :
  74.     ln -s $(NAME) $(.TARGET)
  75. @
  76.  
  77.  
  78. 1.6
  79. log
  80. @no longer runs as setuid, since doesn't run as daemon.  added alias for
  81. 'uptime'.
  82. @
  83. text
  84. @a7 3
  85. # Use the uninstalled C library, in general.
  86. LIBS += -lc_g
  87.  
  88. @
  89.  
  90.  
  91. 1.5
  92. log
  93. @removed old comment
  94. @
  95. text
  96. @d8 2
  97. a9 8
  98. #
  99. # Must run set-user-id to root because it signals processes of random users.
  100. INSTALLFLAGS    += -o root -m 4775
  101.  
  102. #if !empty(TM:Msun3)
  103. # Use the uninstalled C library during testing.
  104. LIBS = -lc_g
  105. #endif
  106. d18 3
  107. a20 1
  108. SYNONYMS    = $(INSTALLDIR).$(TM)/la $(INSTALLDIR).$(TM)/evict
  109. @
  110.  
  111.  
  112. 1.4
  113. log
  114. @single '.')
  115. >> use the kernel idle time by default, but changes to support statting 
  116. if only it would work without requiring exclusive access
  117. @
  118. text
  119. @a11 6
  120. #
  121. # Disable the new code that uses stat instead of the internal kernel
  122. # variable.
  123. #
  124. # XCFLAGS = -DUSE_KERNEL_IDLE_TIME
  125.  
  126. @
  127.  
  128.  
  129. 1.3
  130. log
  131. @check for sun4. INTERIM defined (but could be removed, probably).
  132. @
  133. text
  134. @d14 1
  135. a14 1
  136. # variable.  Check for old kernels that can't handle GET_STATE call.
  137. d16 1
  138. a16 1
  139. XCFLAGS = -DUSE_KERNEL_IDLE_TIME -DINTERIM
  140. d18 1
  141. a18 1
  142. #if empty(TM:Msun4)
  143. d24 10
  144. @
  145.  
  146.  
  147. 1.2
  148. log
  149. @Disable the new code that uses stat instead of the internal kernel
  150. variable.
  151. @
  152. text
  153. @a12 5
  154. # Turn on extra debugging.
  155. #
  156. #XCFLAGS = -DDEBUG -DWRITE_INTERVAL=5
  157.  
  158. #
  159. d14 1
  160. a14 1
  161. # variable
  162. d16 1
  163. a16 1
  164. XCFLAGS = -DUSE_KERNEL_IDLE_TIME
  165. d18 1
  166. d21 1
  167. @
  168.  
  169.  
  170. 1.1
  171. log
  172. @Initial revision
  173. @
  174. text
  175. @d17 6
  176. @
  177.